#ifndef __LINKQUEEN_H_
#define __LINKQUEEN_H_
#include "doubleLinkList.h"

class linkQueen{
    public:
    linkQueen();
    ~linkQueen();
    using elementType=doubleLinkList::elementType;
    void push(const elementType &element);//和排队一样，最后进入队列的就是在最后一个，所以是尾插
    void pop();//最后放的最后出，所以是先出第一个放的，所以是头删
    elementType* getFront();//最先进队列的最先出，最先进的放在第0个位置，所以是寻找第0个元素
    bool isEmpty();
    size_t Size(){return list.Size();}
    private:
    doubleLinkList list;
};


#endif